package daosimp;

import modelo.Tematica;

import org.hibernate.Query;
import org.hibernate.Transaction;

import util1.HibernateUtil;
import daos.TematicaDAO;

public class TematicaDAOIMP implements TematicaDAO{

	private  Transaction tx;
	
	@Override
	public Tematica obtenerTematica(String id) {
		Tematica tematica = new Tematica();
		try{
			tx = HibernateUtil.session.beginTransaction();
			String hql = "FROM Tematica where idTematica = '"+id+"'";
			Query query = HibernateUtil.session.createQuery(hql);
			if(!query.list().isEmpty()){
				tematica = (Tematica) query.list().get(0);
			}
			tx.commit();
		} catch(Exception ex){
			tx.rollback();
		}
		return tematica;
	}

	
	
}
